/**  
 * @Description: 个人中心公用头部
 * @authors: hanjw (han.jingwei@zol.com.cn )
 * @date:    2014-09-25 15: 59: 06
 * @version: 2.0
 */ 

/*bg*/
.global-sitenav .sitenav-trigger i,
.global-sitenav .sitenav-groupsite .sitenav-trigger,
.global-sitenav .group-site-list a,
.global-sitenav .site-map .icon-new,
.global-sitenav .site-map .icon-hot,
.global-sitenav .sitenav-login-bar .sitenav-weibo, 
.global-sitenav .sitenav-login-bar .sitenav-qq,
.global-sitenav .sitenav-personal-center .sitenav-personal-msg,
.global-sitenav .sitenav-personal-msg i,
.global-sitenav .sitenav-mall-box .cart-link{background: url(../images/globalsitenav-bg.png) no-repeat;}

/*global-sitenav*/
.global-sitenav{position: relative; z-index: 1000; height: 34px; float: none; padding: 1px 10px 0; border-bottom: 1px solid #e6e6e6;  background: #fafafa; color: #333; font: normal 12px/34px arial;}  
.global-sitenav .sitenav-inner{min-width: 950px; float: none;}
.global-sitenav h3{margin: 0;  padding: 0;} 
.global-sitenav input,
.global-sitenav button{margin: 0;  padding: 0; vertical-align: middle;  font-size: 100%;  font-family: inherit;} 
.global-sitenav img{border: 0 none;}
.global-sitenav .sitenav-inner{*zoom: 1; margin: 0 auto;}
.global-sitenav .sitenav-inner:after{content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;  font-size: 0;}
.global-sitenav a:hover,
.global-sitenav .sitenav-links a:hover{color: #c00; text-decoration: underline;}
.global-sitenav .wrapper{min-width: 950px;  margin: 0 auto;}
.global-sitenav .sitenav-trigger{display: block; position: relative; zoom: 1; padding: 0 10px; color: #666; cursor: pointer;}
.global-sitenav .sitenav-trigger i{position: absolute; top: 15px; right: 10px; width: 7px; height: 4px; overflow: hidden; background-position: -75px -195px;}
.global-sitenav .sitenav-dropdown-body{display: none; position: absolute; top: 35px; left: 0; z-index: 5; background-color: #fff; border: 1px solid #E6E6E6;} 
.global-sitenav .h-sitenav-dropdown{position: relative; margin-top: -1px;}
.global-sitenav .h-sitenav-dropdown .sitenav-trigger{z-index: 10; margin-bottom: -1px;  padding-bottom: 1px; border: 1px solid #e6e6e6; border-bottom: 0 none; background-color: #fff; padding: 0 9px 1px; }
.global-sitenav .h-sitenav-dropdown .sitenav-trigger i,
.global-sitenav .h-sitenav-groupsite .sitenav-trigger i,
.global-sitenav .h-sitenav-groupsite-bbs .sitenav-trigger i{background-position: -85px -195px; right: 9px; }
.global-sitenav .h-sitenav-dropdown .sitenav-dropdown-body{display: block;}  

/*global-sitenav > sitenav-links*/
.global-sitenav .sitenav-links{float: left; width: 360px;}
.global-sitenav .sitenav-links a{color: #666;  text-decoration: none;}
.global-sitenav .sitenav-links .zol-link{float: left; width: 60px; margin: 0 10px 0 0;} 
.global-sitenav .sitenav-links .add-fav{float: left; margin-right: -60px;}
.global-sitenav .sitenav-links .sitenav-telephone{float: left; margin-right: -140px; color: #999;}
.global-sitenav .sitenav-links .sitenav-telephone em{color: #f33; font-style: normal;}
.global-sitenav .sitenav-links .sitenav-trigger{padding-right: 10px;}
.global-sitenav .sitenav-links .client-enter{float: left; margin: 0 10px 0 0; width: 82px;} 
.global-sitenav .sitenav-links .h-sitenav-dropdown{margin: -1px 11px -1px -1px; }
.global-sitenav .h-client-enter .sitenav-trigger{z-index: 10;} 
.global-sitenav .client-enter-body .slogan,
.global-sitenav .client-btns a{background: url(../images/download-enter-icos-new.png) no-repeat;}
.global-sitenav .client-enter{float: left; position: relative; zoom: 1;}
.global-sitenav .client-enter .client-links{display: block; float: none; margin: 0; padding: 0 11px 0 23px; background-position: -5px -312px; *position: relative; *z-index: 2;}
.global-sitenav .client-enter .client-links: hover{background-position: -6px -341px; *background-position: -5px -341px;}
.global-sitenav .client-enter-body{width: 234px; padding: 20px 20px 27px;}
.global-sitenav .client-enter-body .slogan{width: 195px; height: 19px; margin: 0 auto; font: 0/0 arial; text-indent: -999em; overflow: hidden; background-position: 0 0;}
.global-sitenav .client-enter-inner{position: relative; margin: 18px 0 0; padding: 0 0 0 118px; zoom: 1;}
.global-sitenav .client-enter-inner .client-code{position: absolute; left: 0; top: 3px; width: 99px; height: 99px;}
.global-sitenav .client-enter-inner .client-text{font: 14px/20px arial; color: #666;}
.global-sitenav .client-btns a{display: block; height: 30px; width: 79px; margin: 8px 0 0; padding: 0 0 0 33px; background-color: #34a6ec; color: #fff; font-size: 14px; line-height: 30px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.global-sitenav .client-btns a:hover{background-color: #f47400; color: #fff; text-decoration: none;}
.global-sitenav .client-btns .client-android{background-position: -197px 7px;}
.global-sitenav .client-btns .client-iphone{background-position: -197px -17px;}

/* global-sitenav > product-librarylinks */
.global-sitenav .product-librarylinks{float: left; width: 280px; margin-right: -200px; padding-left: 10px;}
.global-sitenav .product-librarylinks span{float: left;}
.global-sitenav .product-librarylinks span a{float: left; margin: 0 10px 0 0;}
.global-sitenav .sitenav-productlibrary-count{float: right;}
.global-sitenav .sitenav-productlibrary-count a{margin: 0 10px; color: #666; text-decoration: none;}
.global-sitenav .sitenav-productlibrary-count em{padding: 0 2px; color: #f33; font: normal 12px/18px SimSun;}

/*global-sitenav > group-site*/
.global-sitenav .sitenav-groupsite{position: relative; float: left; width: 97px;}
.global-sitenav .sitenav-groupsite a{color: #333; text-decoration: none;}
.global-sitenav .sitenav-groupsite a:hover{color: #c00; text-decoration: none;}
.global-sitenav .sitenav-groupsite .sitenav-trigger{padding: 0 22px 0 25px; background-position: -180px -168px;}
.global-sitenav .sitenav-groupsite .groupsite-sitemap-body{display: none; position: absolute; top: 35px; left: 0; _left: -1px; width: 908px; background: #fff; border: 1px solid #E6E6E6;}
.global-sitenav .h-sitenav-groupsite,.global-sitenav .h-sitenav-groupsite-bbs{margin-top: -1px; background: #fff;}
.global-sitenav .h-sitenav-groupsite .sitenav-trigger,.global-sitenav .h-sitenav-groupsite-bbs .sitenav-trigger{z-index: 10; margin-bottom: -1px; padding: 0 21px 1px 24px;  border: 1px solid #e6e6e6; border-bottom: 0 none; background-color: #fff; background-position: -181px -168px; }
.global-sitenav .h-sitenav-groupsite .groupsite-sitemap-body,.global-sitenav .h-sitenav-groupsite-bbs .groupsite-sitemap-body{display: block;} 
.global-sitenav .sitemap-items{margin: 0 0 0 20px; padding: 8px 0; list-style:none outside none;}
.global-sitenav .sitemap-items li{overflow: hidden; margin: 0; padding: 4px 0 0; list-style:none outside none; zoom: 1; line-height: 28px;} 
.global-sitenav .sitemap-items a{float: left; margin: 0 16px 0 0; color: #666; font: normal 14px/28px 'Microsoft YaHei','\5FAE\8F6F\96C5\9ED1';}
.global-sitenav .sitemap-items .sitemap-sub-title{color: #0b92e0;}
.global-sitenav .sitemap-items .sitemap-sub-title:hover{color: #0b92e0;}
.global-sitenav .sitemap-items .more{float: right;}

.global-sitenav .sitenav-groupsite-bbs .groupsite-sitemap-body { width:811px;}
.global-sitenav .sitenav-groupsite-bbs .sitenav-trigger { background-image: none;}
.global-sitenav .sitenav-groupsite-bbs .sitenav-trigger { padding-left:10px!important;}
.global-sitenav .h-sitenav-groupsite-bbs .sitenav-trigger { padding-left:9px!important;}
.global-sitenav .sitenav-groupsite-bbs { width:83px;}


/*global-sitenav > sitenav-login-bar*/
.global-sitenav .sitenav-login-bar{float: right; padding: 0 9px 0 0; *width: 404px;}
.global-sitenav .sitenav-login-bar a,
.global-sitenav .sitenav-login-bar .sitenav-login-box{float: left; margin: 0 0 0 15px; color: #333; text-decoration: none; cursor: pointer;} 
.global-sitenav .sitenav-login-bar a:hover{color: #c00; text-decoration: underline;}
.global-sitenav .sitenav-login-bar .sitenav-login-links{float: right; padding: 1px 0 0; *width: 120px;}
/*
.global-sitenav .sitenav-login-bar .sitenav-registration{width: 38px; height: 22px; margin: 5px 0 0 10px; border: 1px solid #e6e6e6; background: #fff; color: #666; text-align: center; line-height: 22px;}
.global-sitenav .sitenav-login-bar .sitenav-registration:hover{background: #f5f5f5; color: #666; text-decoration: none;}*/
.global-sitenav .sitenav-login-bar .sitenav-weibo, 
.global-sitenav .sitenav-login-bar .sitenav-qq{width: 24px; height: 24px; margin: 5px 0 0 10px; background-position: 0 -175px; color: #666; text-indent: -9999em; opacity: .8; filter: alpha(opacity=80); font: 0/0 arial;}
.global-sitenav .sitenav-login-bar .sitenav-qq{background-position: -30px -175px;}
.global-sitenav .sitenav-login-bar .sitenav-weibo:hover, 
.global-sitenav .sitenav-login-bar .sitenav-qq:hover{opacity: 1; filter: alpha(opacity=100);}

.global-sitenav .sitenav-login-bar .sitenav-login-box{position: relative; width: 24px;}
.global-sitenav .sitenav-login-bar .sitenav-login-form{position: absolute; right: -69px; width: 190px; padding: 11px 34px 4px; border: 1px solid #cdcdcd; -webkit-box-shadow: 0 0 8px #cdcdcd; box-shadow: 0 0 8px #cdcdcd; background: #fff; }
.global-sitenav .sitenav-login-form h3{color: #666; font: normal 12px/20px Arial;}
.global-sitenav .sitenav-login-form .sitenav-username,
.global-sitenav .sitenav-login-form .sitenav-password{position: relative; display: block; width: 172px; height: 28px; margin: 10px 0 0; padding: 0 8px; border: 1px solid #e6e6e6;}
.global-sitenav .sitenav-login-form .sitenav-username{margin-top: 6px;}
.global-sitenav .sitenav-username input,
.global-sitenav .sitenav-password input{position: absolute; top: 1px; left: 8px; width: 172px; padding: 4px 0; outline: 0 none; border: 0 none; line-height: 18px; cursor: pointer;}
.global-sitenav .sitenav-username label,
.global-sitenav .sitenav-password label{position: absolute; top: 0; left: 8px; z-index: 10; color: #ccc; font-size: 12px; line-height: 28px;}
.global-sitenav .sitenav-login-form .sitenav-focus{border-color: #0791f5;}
.global-sitenav .sitenav-login-form .sitenav-error{border-color: #ff3333;}
.global-sitenav .sitenav-login-form .sitenav-error-tip{color: #ff3333;}
.global-sitenav .sitenav-login-form .sitenav-registration{margin-left: 0; color: #1f4f88;}
.global-sitenav .sitenav-loign-bar{overflow: hidden;}
.global-sitenav .sitenav-loign-bar a{float: right; color: #1f4f88;}
.global-sitenav .sitenav-loign-bar label{float: left; color: #666;}
.global-sitenav .sitenav-loign-bar label input{float: left; width: 14px; height: 14px; overflow: hidden; margin: 10px 5px 0 0;}
.global-sitenav .sitenav-login-button{display: block; width: 190px; height: 30px; margin: 10px 0 0; border: 0 none; background: #008ef5; color: #fff; font: bold 14px/30px Arial; cursor: pointer;}

/*global-sitenav > sitenav-personal-center*/
.global-sitenav .sitenav-personal-center{float: right; margin: 0 8px 0 0; width: 310px;}
.global-sitenav .sitenav-personal-center a{color: #666; text-decoration: none;}
.global-sitenav .sitenav-personal-center a:hover{color: #c00; text-decoration: underline;}
.global-sitenav .sitenav-personal-center .sitenav-personal-login-out{float: right; margin: 0 0 0 20px; }
.global-sitenav .sitenav-personal-center .sitenav-personal-msg{position: relative; float: right; width: 16px; height: 13px; margin: 11px 0 0 20px; background-position: -75px -175px;}
.global-sitenav .sitenav-personal-msg i{position: absolute; right: -3px; top: -4px; font: 0/0 arial; width: 8px; height: 8px; background-position: -95px -175px;}
.global-sitenav .sitenav-personal-center .sitenav-personal-welcome{float: right; color: #999;} 

/*global-sitenav > sitenav-bbs-box*/
.global-sitenav .sitenav-bbs-box{float: right; *width: 204px;}
.global-sitenav .sitenav-bbs-box a{color: #666; text-decoration: none;}
.global-sitenav .sitenav-bbs-box a:hover{color: #c00; text-decoration: underline;} 
.global-sitenav .sitenav-bbs-box .sitenav-dropdown-body{width: 82px; padding: 0 0 5px;}
.global-sitenav .mybbs-box .sitenav-dropdown-body{width: 80px;}
.global-sitenav .sitenav-bbs-box .sitenav-dropdown-body a{display: block; height: 28px; padding: 0 0 0 10px; line-height: 28px;}
.global-sitenav .sitenav-bbs-box .sitenav-dropdown-body a:hover{background: #f5f5f5; color: #666; text-decoration: none;}
.global-sitenav .sitenav-bbs-box .account-box,
.global-sitenav .sitenav-bbs-box .follow-box{float: right; width: 58px;}
.global-sitenav .sitenav-bbs-box .mybbs-box{float: right; width: 82px;} 

/*global-sitenav > sitenav-mall-box*/
.global-sitenav .sitenav-mall-box{float: right; width: 225px;}
.global-sitenav .sitenav-mall-box a{color: #666; text-decoration: none;}
.global-sitenav .sitenav-mall-box a:hover{color: #c00; text-decoration: underline;}
.global-sitenav .sitenav-mall-box .help-link{float: right; margin: 0 0 0 20px;}
.global-sitenav .sitenav-mall-box .cart-link{float: right; margin: 0 0 0 10px; padding: 0 0 0 17px; background-position: -189px -195px;}
.global-sitenav .sitenav-mall-box .cart-link em{color: #ff3333; font: bold 12px/34px Arial;}
.global-sitenav .sitenav-mall-box .buyers-box{float: right; width: 80px;} 
.global-sitenav .sitenav-mall-box .sitenav-dropdown-body{width: 98px; padding: 0 0 5px;}
.global-sitenav .sitenav-mall-box .sitenav-dropdown-body a{display: block; height: 28px; padding: 0 0 0 10px; line-height: 28px;}
.global-sitenav .sitenav-mall-box .sitenav-dropdown-body a:hover{background: #f5f5f5; color: #666; text-decoration: none;} 

/*sitenav-ztuan-box*/
.global-sitenav .sitenav-ztuan-box{float: right; *width: 58px;}
.global-sitenav .sitenav-ztuan-box a{float: right; margin: 0 0 0 10px; color: #666; text-decoration: none;}
.global-sitenav .sitenav-ztuan-box a:hover{color: #c00; text-decoration: underline;}



